insulating coat - German English Dictionary